iT邦幫忙

2021 iThome 鐵人賽

DAY 6
0

昨天已經教大家如何打印出想要的東西了,今天要來教大家輸入資料。
https://ithelp.ithome.com.tw/upload/images/20210906/20140468Fy9FkrzGuv.png

a=input()
print(a)

上面那樣就是最簡單的input寫法,大家可以這照著我上面寫的,先自己運行一次。一開始先把a設為input(),input()的意思就是電腦會在右邊那個畫面要你輸入資料,輸入完之後按下enter鍵,程式就繼續運行,之後就會打印出a,也就是我所輸入的東西,就像是右邊我輸入hi他就打印hi。
https://ithelp.ithome.com.tw/upload/images/20210906/201404684br12xJlQE.png

a=input('你的名字是甚麼?')
print('嗨',a,'你好')

再來就是延伸的用法了,跟上一個很像,但我在input的括弧裡放了一些文字,他不會影響輸入的資料,但是就可以在問的時候顯示一些文字。第二行的部分就是用我昨天教的一些用法,用逗號把文字和a分開來,然後一起打印出來,大家可以嘗試看看,也可以自己做一些變化。
https://ithelp.ithome.com.tw/upload/images/20210906/2014046850EB3nbowg.png

b=int(input())
print(b+1)

再來也是一個延伸的用法,還記得我昨天有提過的 文字、數字 的問題嗎? 我們用input所輸入的資料都是文字,也就是說可以把它打印出來,但是沒辦法拿去運算。那上面的第一行跟一開始的差別就是在外面加了int()。把b設為input()上面有教過了,但是外面的int()是什麼意思呢?其實就是把他轉換成整數,那當然在int()的括弧裡面就不能放數字以外的東西,要不然電腦會沒辦法轉,整個程式也就停掉了。


上一篇
Python 列印
下一篇
Python 數學運算
系列文
一起來探索Python語言30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言